have a hankering

Translations
иметь страстное желание
Someone has a hankering for adventure.
У кого-то есть страстное желание приключений.